export interface FlatbasicInfoVO {
  /**
   * 主键标识
   */
  id: string | number;

  /**
   * 楼栋号
   */
  towerNumber: string;

  /**
   * 公寓名称
   */
  name: string;

  /**
   * 所在楼层
   */
  floor: number;

  /**
   * 房间号
   */
  roomNumber: string;

  /**
   * 建筑面积(㎡)
   */
  floorArea: number;

  /**
   * 房间环境
   */
  roomEnvironment: string;

  /**
   * 房间状态
   */
  roomState: string;
}

export interface FlatbasicInfoForm extends BaseEntity {
  /**
   * 主键标识
   */
  id?: string | number;

  /**
   * 楼栋号
   */
  towerNumber?: string;

  /**
   * 公寓名称
   */
  name?: string;

  /**
   * 所在楼层
   */
  floor?: number;

  /**
   * 房间号
   */
  roomNumber?: string;

  /**
   * 建筑面积(㎡)
   */
  floorArea?: number;

  /**
   * 房间环境
   */
  roomEnvironment?: string;

  /**
   * 房间状态
   */
  roomState?: string;

  /**
   * 公寓估值
   */
  apartmentValuation?: number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 公寓附件
   */
  attachments?: string;
}

export interface FlatbasicInfoQuery extends PageQuery {
  /**
   * 到期提醒
   */
  expirationReminder?: string;

  /**
   * 楼层
   */
  towerNumber?: number;
  /**
   * 缴租频次
   */
  frentPaymentFrequency?: string;

  /**
   * 名称
   */
  name?: string;

  /**
   * 房间环境
   */
  roomEnvironment?: string;
  /**
   * 房间号
   */
  roomNumber?: string;
  /**
   * 房间状态
   */
  roomState?: string;
  /**
   * 承租人
   */
  tenantry?: string;
}
